Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 LEYBURN ROAD Detached £251,000 14 Sep 2015
20 LEYBURN ROAD Detached £314,000 13 Oct 2023
21 LEYBURN ROAD Detached £126,000 30 Aug 2002
25 LEYBURN ROAD Semi-Detached £200,000 19 Sep 2008
28 LEYBURN ROAD Semi-Detached £70,000 23 Oct 1998